Skip to main content
0
Cart
0
Cart
CVS Pharmacy

Store ID: #10628

177 WEST VIRGINIA STREET, CRYSTAL LAKE, IL 60014

Get directions (815) 444-4603

Today's hours

  • Store & Photo: Open 24 hours
  • Pharmacy: Closed , opens at 10:00 AM
  • Pharmacy closes for lunch from 12:30 PM to 1:00 PM

In-store services:

Get started

Store hours

  1. Today - Open Open 24 Hours
    Sat., Apr. 27
  2. Sunday Open 24 Hours
    Apr. 28
  3. Monday Open 24 Hours
    Apr. 29
  4. Tuesday Open 24 Hours
    Apr. 30
  5. Wednesday Open 24 Hours
    May. 1
  6. Thursday Open 24 Hours
    May. 2
  7. Friday Open 24 Hours
    May. 3
View Weekly Ad

Pharmacy hours

  1. Pharmacy closes for lunch from 12:30 PM to 1:00 PM
  2. Today - Closed 8:00 AM to 6:00 PM
    Sat., Apr. 27
  3. Sunday 10:00 AM to 5:00 PM
    Apr. 28
  4. Monday 8:00 AM to 8:00 PM
    Apr. 29
  5. Tuesday 8:00 AM to 8:00 PM
    Apr. 30
  6. Wednesday 8:00 AM to 8:00 PM
    May. 1
  7. Thursday 8:00 AM to 8:00 PM
    May. 2
  8. Friday 8:00 AM to 8:00 PM
    May. 3
Manage Prescriptions

Nearby stores

  1. 1.2 miles

    5580 Northwest Hwy
    Crystal Lake, IL, 60014

  2. 1.5 miles

    1305 Randall Rd.
    Crystal Lake, IL, 60014

  3. 4.4 miles

    750 S Randall Rd
    Algonquin, IL, 60102

Discover our services at 177 West Virginia Street

Photo

Create photo cards, books, gifts, and canvas prints

About this pharmacy & drug store

The CVS Pharmacy at 177 W. Virginia St is a Crystal Lake pharmacy that is the place to go for household provisions and quick snacks. The CVS Pharmacy store is a go-to shop for first aid supplies, vitamins, cosmetics, and groceries. Its central location makes this Crystal Lake pharmacy a neighborhood favorite.

Along with a vast selection of food, healthcare, and more essentials, the local Crystal Lake CVS Pharmacy is where you can find great discounts. Register for an ExtraCare® Membership to save even more with individualized coupons, notifications of sales, special email offers, and to start accumulating ExtraCare® Rewards on select items.

The Crystal Lake CVS Pharmacy Location is a proud part of the Crystal Lake community. We're eager to support all our neighbors searching for a spot where they can purchase everyday products with ease. This Crystal Lake CVS Pharmacy includes a drive-thru pharmacy so you can get much-needed prescription refills without having to park your car.

You can also shop for personal care items, vitamins, cosmetics, and more at all times of day or night at this 24-hour store. Stocking up on household goods is easier than ever.

This CVS Pharmacy is the spot to pick up groceries and prescription medicine in Crystal Lake. Buy all your everyday supplies without venturing from your neighborhood. This CVS Pharmacy makes shopping for your daily needs simple, with discounts that can't be beat.

Does the Crystal Lake CVS Pharmacy Store have UPS drop-off?

No, the Crystal Lake CVS Pharmacy is not a UPS access point, but Randall Road CVS Pharmacy located about 2 miles away is a UPS drop-off point.

How much is a flu shot at CVS?

Flu shots in Crystal Lake are free at CVS through Medicare Part B and to customers with medical insurance. For customers without Medicare or medical insurance, it will cost you $106.99 for a senior dose vaccine, or $62.99 - $106.99 for a seasonal vaccine. Crystal Lake CVS Pharmacy offers flu shots to help you get through the season.

Does CVS accept EBT?

Yes, the Crystal Lake CVS Pharmacy accepts EBT. Although this location does not take the SNAP EBT card, it is one of the CVS stores that accept WIC, allowing women with children up to the age of five and pregnant women in need of assistance to purchase food.

Does the Crystal Lake CVS Pharmacy location do photo developing?

Although the CVS Pharmacy CVS Pharmacy doesn't develop film, Randall Road CVS Pharmacy, which is 2 miles away, can meet your photo developing needs. Processing 35mm film or a disposable camera takes 7-10 days, while developing slides, 110 film, black and white film, or APS takes about 3 weeks.

Does CVS at 177 West Virginia Street Crystal Lake, IL 60014 test for coronavirus (COVID-19)?

CVS Health is conducting coronavirus testing (COVID-19) at 177 West Virginia Street Crystal Lake, IL. Patients are required to schedule an appointment for in advance. Limited appointments are available to qualifying patients due to high demand. Test types vary by location and will be confirmed during the scheduling process. Patients must bring their insurance card and proof of identity*. Please view our other for more information. Also, find for sale online and in-store.

*Insurance is not required at community testing locations.